package com.ruoyi.system.mapper;

import com.ruoyi.system.domain.QuestionBank;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
@Mapper
public interface QuestionBankMapper {
    /**
     * 查询题库列表
     *
     * @param questionBank 题库
     * @return 题库集合
     */
    public List<QuestionBank> selectQuestionBankList(QuestionBank questionBank);

    /**
     *  新增题库类
     * @param questionBank 题库实体类
     * @return 返回操作影响的行数
     */
    int addBank(QuestionBank questionBank);

    /**
     *  修改题库类
     * @param questionBank 实体类
     * @return 返回影响的行数
     */
    int updateBank(QuestionBank questionBank);

    /**
     * 根据id删除题库类
     * @param bankId
     * @return
     */
    int deleteQuestionBankByBankId(Long bankId);

    int deleteQuestionBankByBankIds(Long[] bankIds);
}
